With this new type of MMB control, you can visualize the playback of MP3, OGG, WAV, XM, S3M, IT, MOD formats. In fact, it has no a practical sense, but it looks great and users mostly loves the moveable and blinking gadgets:-)
At the moment, MMB supports the two types of audio visualization objects:
oscilloscope |
equalizer |
|
|
Of course, you can change the type of audio visualization object or change the curve (Oscilloscope) and the background color in a design time as well as in runtime (by script). For example, you can change the type of AV object from oscilloscope to equalizer by click (ala Winamp) on an object (most probably HotSpot).
Here is the AV settings dialog:
Frequency interval (kHz):
Most usable Spectrum values
for Equalizer type of Audio visualization is around 0 to 11 kHz. Higher
values cause a higher sensitivity, but smaller visible effect (too big range
to display).
Timer (ms):
Recommended Timer value is around between 50-100ms. Smaller values cause often refreshes, but they also raise the CPU usage.
You have to experiment with both values for obtaining the best possible result.
Limitation:
AV Scripting commands
An AV example
project can be found here.